Goto

Collaborating Authors

 van den bussche


One of Gaming's Biggest YouTubers Wants to Replace Himself With AI

WIRED

Jordi Van Den Bussche used to devote every waking hour to building his presence on social media. He did this while courting brand deals and doing the other work integral to his survival on the platform. Five years ago, he ran into a problem. "Every time I wanted to take a holiday or I needed some time for myself, I couldn't really do that, because my entire business would stop," he says. It's an issue known as the "key person problem."


On the Satisfiability Problem of Patterns in SPARQL 1.1

Zhang, Xiaowang (Tianjin University) | Bussche, Jan Van den (Hasselt University) | Wang, Kewen (Griffith University) | Wang, Zhe (Griffith University)

AAAI Conferences

The pattern satisfiability is a fundamental problem for SPARQL. This paper provides a complete analysis of decidability/undecidability of satisfiability problems for SPARQL 1.1 patterns. A surprising result is the undecidability of satisfiability for SPARQL 1.1 patterns when only AND and MINUS are expressible. Also, it is shown that any fragment of SPARQL 1.1 without expressing both AND and MINUS is decidable. These results provide a guideline for future SPARQL query language design and implementation.


On the Satisfiability Problem for SPARQL Patterns

Zhang, Xiaowang, Van den Bussche, Jan, Picalausa, François

Journal of Artificial Intelligence Research

The satisfiability problem for SPARQL 1.0 patterns is undecidable in general, since the relational algebra can be emulated using such patterns. The goal of this paper is to delineate the boundary of decidability of satisfiability in terms of the constraints allowed in filter conditions. The classes of constraints considered are bound-constraints, negated bound- constraints, equalities, nonequalities, constant-equalities, and constant-nonequalities. The main result of the paper can be summarized by saying that, as soon as inconsistent filter conditions can be formed, satisfiability is undecidable. The key insight in each case is to find a way to emulate the set difference operation. Undecidability can then be obtained from a known undecidability result for the algebra of binary relations with union, composition, and set difference. When no inconsistent filter conditions can be formed, satisfiability is decidable by syntactic checks on bound variables and on the use of literals. Although the problem is shown to be NP-complete, it is experimentally shown that the checks can be implemented efficiently in practice. The paper also points out that satisfiability for the so-called ‘well-designed’ patterns can be decided by a check on bound variables and a check for inconsistent filter conditions.